/**
   Version 1.0
   @file Animation.h
   @brief Module qui lance les differentes animations
 
   @bug Le parametre qui permet de rajouter une acceleration au deplacement
   ne fonctionne pas. Ce parametre est cense incrementer le parametre vitesse
   au fur et a mesure du deroulement de l'animation. Actuellement il incremente 
   la vitesse seulement une seule fois.
   Il y a aussi un probleme avec les deplacements <b>Rotation</b> et <b>ScaleX</b>
   ou l'animation fonctionne (tres) partiellement
 */


#ifndef ANIMATION
#define ANIMATION

#include <clutter/clutter.h>

void DeplacementGD(ClutterTimeline *timeline,gchar * marker_name,gint msecs,gpointer data);
void DeplacementHB(ClutterTimeline *timeline,gchar * marker_name,gint msecs,gpointer data);
void ChangementDechelleX(ClutterTimeline *timeline,gchar * marker_name,gint msecs,gpointer data);
void RotationZ(ClutterTimeline *timeline,gchar * marker_name,gint msecs,gpointer data);

#endif
